HTMLify
script.js
Views: 14 | Author: cody
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | var current = null; document.querySelector('#email').addEventListener('focus', function(e) { if (current) current.pause(); current = anime({ targets: 'path', strokeDashoffset: { value: 0, duration: 700, easing: 'easeOutQuart' }, strokeDasharray: { value: '240 1386', duration: 700, easing: 'easeOutQuart' } }); }); document.querySelector('#password').addEventListener('focus', function(e) { if (current) current.pause(); current = anime({ targets: 'path', strokeDashoffset: { value: -336, duration: 700, easing: 'easeOutQuart' }, strokeDasharray: { value: '240 1386', duration: 700, easing: 'easeOutQuart' } }); }); document.querySelector('#submit').addEventListener('focus', function(e) { if (current) current.pause(); current = anime({ targets: 'path', strokeDashoffset: { value: -730, duration: 700, easing: 'easeOutQuart' }, strokeDasharray: { value: '530 1386', duration: 700, easing: 'easeOutQuart' } }); }); |